simultaneously broadcast - Turkish English Dictionary